'''
Str[I]取字符串中的第i个字符，i可为负数表示取从后往前取第n个字符
str[I;j]取字符串中第i项到第j-1项的切片
str[I;j;k]取字符串中第i项到第j项步长为k的切片
'''
str = '0123456789'
print(str[0])
print(str[-1])
print(str[1:3])
print(str[1:-1:2])
'''
str.count(sub[,start[,end]])返回子字符串sub在[start,end]范围内非重叠出现的次数
str.isalnum()判断字符串所有字符都是数字，如果是返回True
str.isalpha()判断字符串所有字符都是字母，如果是返回True
'''
print(f"a在字符串中出现的次数为{str.count('a')}")
print(f"2在字符串中出现的次数为{str.count('2')}")
print(f"字符串是否全为数字{str.isalnum()}")
print(f"字符串是否全为字母{str.isalpha()}")
'''
str.join(iterable)返回一个有iterable中的字符串拼接而成的字符串
str.split(sep=None,maxsplit=-1)返回一个由字符串内单词组成的列表使用sep作为分隔符
str.startwith(prefix[,start[,end]])如果字符串以指定的prefix开始，那么返回True反之返回False
'''
print('，'.join(str))
print('，'.join(str).split(','))
print(str.startswith('1'))
print(str.startswith('0'))